package com.ruoyi.warning.domain.http;

import com.fasterxml.jackson.annotation.JsonProperty;
import com.ruoyi.warning.domain.entity.Device;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * <p>
 * 告警设备表
 * </p>
 *
 * @author chenhc
 * @since 2025-02-14
 */
@Data
//@TableName("warning_device")
@ApiModel("设备")
@SuppressWarnings("serial")
public class LDevice extends Device {

    @JsonProperty("dependency_parent_id")
    @ApiModelProperty("依赖父设备ID")
    private String dependencyParentId;

    @JsonProperty("dependency_parent_hostname")
    @ApiModelProperty("依赖父设备主机名")
    private String dependencyParentHostname;

    @ApiModelProperty("位置")
    private String location;

    @ApiModelProperty("纬度")
    private String lat;

    @ApiModelProperty("经度")
    private String lng;


}
